What is the meaning of the word "gambling den"?

Definitions: